Open the Portico Schema site
Portico Developer Guide
PDL Response Table 30—Terminal Data
Special Processing Rules > EMV > ParameterDownload Service > PDL Response Definition > PDL Response Tables 30-60 > PDL Response Table 30—Terminal Data

Table-ID 30—Terminal Data

Field Name Length Format Source Value/Description
TERMINAL TYPE 2 N HOST

EMV Tag 9F35 – Indicates the environment of the terminal, its communications capability, and its operational control.

  • Financial Institution Controlled
    • 11 – Attended, Online only
    • 12 – Attended, Online with offline capability
    • 13 – Attended, Offline only
    • 14 – Unattended, Online only
    • 15 – Unattended, Online with offline capability
    • 16 – Unattended, Offline only
  • Merchant Controlled
    • 21 – Attended, Online only
    • 22 – Attended, Online with offline capability
    • 23 – Attended, Offline only
    • 24 – Unattended, Online only
    • 25 – Unattended, Online with offline capability
    • 26 – Unattended, Offline only
  • Cardholder Controlled
    • 34 – Unattended, Online only
    • 35 – Unattended, Online with offline capability
    • 36 – Unattended, Offline only
ADDITIONAL TERMINAL CAPABILITIES 10 HEX HOST

EMV Tag 9F40 – Indicates the data input and output capabilities of the terminal.

  • Byte 1 – Transaction Type Capability
    Indicates all the types of transactions supported by the terminal.
    • Bit 8 – Cash
    • Bit 7 – Goods
    • Bit 6 – Services
    • Bit 5 – Cashback
    • Bit 4 – Inquiry
    • Bit 3 – Transfer
    • Bit 2 – Payment
    • Bit 1 – Administrative
  • Byte 2 – Transaction Type Capability
    • Bit 8 – Cash Deposit
    • Bits 7-1 – RFU
  • Byte 3 – Terminal Data Input Capability
    Indicates all the methods supported by the terminal for entering transaction-related data into the terminal.
    • Bit 8 – Numeric keys
    • Bit 7 – Alphabetic and special character keys
    • Bit 6 – Command keys
    • Bit 5 – Function keys
    • Bits 4-1 – RFU
  • Byte 4 – Terminal Data Output Capability
    Indicates the ability of the terminal to print or display messages and the character set code table(s) referencing the part(s) of ISO/IEC 8859 supported by the terminal.
    • Bit 8 – Print, attendant
    • Bit 7 – Print, cardholder
    • Bit 6 – Display, attendant
    • Bit 5 – Display, cardholder
    • Bits 4-3 – RFU
    • Bit 2 – Code table 10
    • Bit 1 – Code table 9
  • Byte 5 – Terminal Data Output Capability
    Indicates the ability of the terminal to print or display messages and the character set code table(s) referencing the part(s) of ISO/IEC 8859 supported by the terminal.
    • Bit 8 – Code table 8
    • Bit 7 – Code table 7
    • Bit 6 – Code table 6
    • Bit 5 – Code table 5
    • Bit 4 – Code table 4
    • Bit 3 – Code table 3
    • Bit 2 – Code table 2
    • Bit 1 – Code table 1
TERMINAL COUNTRY CODE 3 N HOST EMV Tag 9F1A – Indicates the country of the terminal, represented according to ISO 3166.
TRANSACTION CURRENCY CODE 3 N HOST EMV Tag 5F2A – Indicates the currency code of the transaction according to ISO 4217.
TRANSACTION CURRENCY EXPONENT 1 N HOST EMV Tag 5F36 – Indicates the implied position of the decimal point from the right of the transaction amount represented according to ISO 4217.
TRANSACTION REFERENCE CURRENCY CODE 3 N HOST EMV Tag 9F3C – Code defining the common currency used by the terminal in case the Transaction Currency Code is different from the Application Currency Code.
TRANSACTION REFERENCE CURRENCY EXPONENT 1 N HOST EMV Tag 9F3D – Indicates the implied position of the decimal point from the right of the transaction amount, with the Transaction Reference Currency Code represented according to ISO 4217.